package com.pay.allmoney.dto;

import lombok.Data;

/**
* @Description:    请求参数
* @Author:         Joe
* @CreateDate:     2020/4/6 13:18
*/
@Data
public class AliPayDTO {

    /**
     * 商户订单号,64个字符以内、可包含字母、数字、下划线；需保证在商户端不重复
     */
    private String out_trade_no;
    /**
     * 支付场景
     * 条码支付，取值：bar_code
     * 声波支付，取值：wave_code
     */
    private String scene;
    /**
     * 支付授权码，25~30开头的长度为16~24位的数字，实际字符串长度以开发者获取的付款码长度为准
     */
    private String auth_code;
    /**
     * 订单标题
     */
    private String subject;
    /**
     * 订单总金额，单位为元，精确到小数点后两位，取值范围[0.01,100000000]
     */
    private String total_amount;
    /**
     * 订单描述
     */
    private String body;

    /**
     *销售产品码
     */
    private String product_code="FAST_INSTANT_TRADE_PAY";
    /**
     * 支付宝交易号
     */
    private String trade_no;
}
